A Completion–Based Method for Adding Equality to Free Variable Semantic Tableaux
نویسنده
چکیده
For both classical and nonclassical first–order logic equality is a crucial feature to increase expressivity of the object language. It is, therefore, of great importance to have a method at hand that allows tableau–based theorem provers to handle equality in an efficient way. In the first approaches to adding equality to semantic tableaux [8, 10, 11] additional tableau rules were defined that allow the application of equalities occurring on a branch to other formulas. In [4] a completion–based method has been described; it uses, however, as the approaches in [8, 10, 11], the ground version of tableaux. Recent methods, described in [5] and [2, 3], are based on the much more efficient free variable tableau system [5]. In [3] it has been shown that one of the reasons for the inefficiency of previous approaches is that they all mix up the application of equalities and of classical tableau rules. In contrast, the method presented in [3] for closing a tableau branch, consists of two separate tableau expansion stages. In the first stage the tableau is expanded using the classical tableau rules; in the second stage, from a branch B the set of equalities
منابع مشابه
An Improved Method for Adding Equality to Free Variable Semantic Tableaux
Tableau–Based theorem provers can be extended to cover many of the nonclassical logics currently used in AI research. For both, classical and nonclassical first–order logic, equality is a crucial feature to increase expressivity of the object language. Unfortunately, all so far existing attempts of adding equality to semantic tableaux have been more or less experimental and turn out to be usele...
متن کاملA Completion-Based Method for Mixed Universal and Rigid E-Unification
We present a completion-based method for handling a new version of E-unification, called “mixed” E-unification, that is a combination of the classical “universal” E-unification and “rigid” E-unification. Rigid E-unification is an important method for handling equality in Gentzen-type first-order calculi, such as free-variable semantic tableaux or matings. The performance of provers using E-unif...
متن کاملUsing Mixed Universal and Rigid E-Unification to Handle Equality in Universal Formula Semantic Tableaux
In this paper we describe how a combination of the classical “universal” E-unification and “rigid” Eunification, called “mixed” E-unification, can be used to efficiently handle equality in universal formula semantic tableaux, that are an extension of free variable tableaux.
متن کاملUsing E - Unification to Handle Equality in Universal Formula Semantic Tableaux — Extended
In this paper we describe how a combination of the classical “universal” E-unification and “rigid”E-unification, called “mixed” E-unification, can be used to efficiently handle equality in universal formula semantic tableaux, that are an extension of free variable tableaux.
متن کاملIncremental Theory Reasoning Methods forSemantic
Theory reasoning is an important technique for increasing the eeciency of automated deduction systems. In this paper we present incremental theory reasoning, a method that improves the interaction between the foreground reasoner and the background (theory) reasoner and, thus, the eeciency of the combined system. The use of incremental theory reasoning in free variable semantic tableaux and the ...
متن کامل